package unmsm.eapisw.taller.srh_servicio;

import java.util.List;
import java.util.Set;

import unmsm.eapisw.taller.srh_persistencia.modelo.Hotel;
import unmsm.eapisw.taller.srh_persistencia.modelo.Permisos;
import unmsm.eapisw.taller.srh_persistencia.modelo.Usuario;

public interface IUsuarioServicio {
	public void addUsuario(Usuario adm);
	
	public boolean registrarUsuario(Usuario u, Hotel h);

	public void deleteUsuario(Usuario adm);

	public void updateUsuario(Usuario adm);

	public Usuario getUsuarioById(String idusuario, String pass);

	public List<Usuario> getUsuario();
	
	public Set<Permisos> getPermisosByIdUser(int idUser);
}
